package com.lingyuan.oms.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/* *
 * @Title: Idempotent
 * @Author: DELL
 * @Date: 2024-10-08 12:10:55
 * @Description: 自定义 幂等注解
 */
@Target(ElementType.METHOD)// 指定了 @Idempotent 注解只能应用于方法上
@Retention(RetentionPolicy.RUNTIME) //指定了 @Idempotent 注解将在编译时被保留在类文件中，并且可以在运行时通过反射访问
public @interface Idempotent {
    String value() default "";
}
